package vip.youngboy.freejump.domain.process;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 流程设置
 */
@Data
public class ProcessSetting {


    /**
     * 业务对象建
     */
    private String boKey;

    /**
     * 业务对象名
     */
    private String boName;

    /**
     * 全局表单
     */
    private String form;

    /**
     * 全局手机表单
     */
    private String mobileForm;


    /**
     * 任务节点配置
     */
    private List<TaskSetting> taskSettings;


    /**
     * 任务设置map
     */
    private Map<String, TaskSetting> taskSettingMap;


    public TaskSetting getTaskSetting(String taskDefId) {
        return taskSettingMap.get(taskDefId);
    }


}
